package com.yaorange.teaching.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.yaorange.common.core.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 学生成绩记录对象 ya_exam_record
 *
 * @author ruoyi
 * @date 2024-11-13
 */
@Data
@TableName("ya_exam_record")
public class YaExamRecord extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 编号 */
    @TableId(type= IdType.AUTO)
    private Long id;

    /** 班级ID */
    @Excel(name = "班级ID")
    private Long classesId;

    /** 班级名字 */
    @Excel(name = "班级名字")
    private String classesName;

    /** 第几阶段: 1，一阶段 */
    @Excel(name = "第几阶段: 1，一阶段")
    private Integer stage;

    /** 第几周: 1,第一周 */
    @Excel(name = "第几周: 1,第一周")
    private Integer week;

    /** 机试平均分 */
    @Excel(name = "机试平均分")
    private Long avgComputerScore;

    /** 笔试平均分 */
    @Excel(name = "笔试平均分")
    private Long avgWrittenScore;

    /** 测试类型 */
    @Excel(name = "测试类型")
    private Long examType;
}
